package com.tedu.bill;

/**
 * Author：毕龙
 * Date: 2024/3/24 16:47
 */
public class TestFunctionRecursive {
    public static void main(String[] args) {
        /**
         * 5！= 5 * 4 *3 *2 *1
         */
        System.out.println(factorial(5));
    }
    //阶乘
    public static int factorial(int n){
        //判断出口条件
        if(n== 1){
            return 1;
        }
        return n * factorial(n-1);
    }

}
